﻿//#include <stdio.h>
//#include "completePort.h"
//
//BOOL WINAPI funCall(DWORD dwCtrlType)
//{
//	switch (dwCtrlType)
//	{
//	case CTRL_CLOSE_EVENT:
//		g_runFlag = FALSE;
//		WaitForMultipleObjects(g_threadNumber, g_threadHead, TRUE, INFINITE);
//		closeS();
//		break;
//	default:
//		break;
//	}
//	return TRUE;
//}

//int main()
//{
//	//当通过 SetConsoleCtrlHandler(funCall, TRUE) 注册了控制台事件处理函数后，
//	//关闭窗口时，main 函数中未执行完的代码会被中断，转而执行注册的 funCall 处理函数。
//	SetConsoleCtrlHandler(funCall, TRUE);
//
//	InitComPort();
//	createCompletePort();
//	startThread();
//
//	while (1);
//	return 0;
//}